package service;


import Message.DTO.SetmealDTO;
import Message.DTO.SetmealPageQueryDTO;
import Message.PageResult;
import Message.entity.Setmeal;
import Message.vo.DishItemVO;
import Message.vo.SetmealOverViewVO;
import Message.vo.SetmealVO;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public interface SetmealService {
    PageResult SelectPage(SetmealPageQueryDTO setmealPageQueryDTO);

    void UpdateSetmeal(SetmealDTO setmealDTO);

    SetmealVO SelectById(Long id);

    void Delete(List<Long> ids);

    void AddSetmeal(SetmealDTO setmealDTO);


    List<SetmealVO> list(Long categoryId);

    List<DishItemVO> ListDishById(Long dishId);
}
